submit (someone's) taxes

Translations
déclarer ses impôts